import GestureEvent from '~/game/models/GestureEvent';

export function prettifyScore(score: number) {
  return Math.floor(score).toLocaleString('en-US');
}

export function reflectAxis(e: {
  offsetX: number;
  offsetY: number;
}): GestureEvent {
  e.offsetX = 1 - e.offsetX;
  e.offsetX = document.body.clientWidth * e.offsetX;
  e.offsetY = document.body.clientHeight * e.offsetY;
  const gestureEvent = new GestureEvent();
  gestureEvent.offsetX = e.offsetX;
  gestureEvent.offsetY = e.offsetY;
  return gestureEvent;
}
